﻿---
layout: post
permalink: beta-4-4/
title: 'Rainmeter 4.4 Beta'
---
<div class="release-notes">
	<div class="description">
		<h1 class="text-center">Rainmeter 4.4</h1>
		<hr>
		<p>The following are the changes for the 4.4 beta version of Rainmeter. You can safely install the new 4.4 beta version right over top of your existing Rainmeter 4.3.1 or earlier installation, and nothing you have done will be lost or changed. There is never any need to uninstall earlier versions of Rainmeter to use the newest version.</p>
	</div>
	<div class="changelog">
		<h2>Changes in Rainmeter Beta 4.4</h2>
		<hr>
		<p><b>Additional details on important changes during the beta cycle can be found at <a href="https://forum.rainmeter.net/viewforum.php?f=129">Change Announcements</a>.</b></p>

		<p class="revision"><b>May 24, 2021 - Revision 3452</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>InputText plugin:</b> Corrected an issue where the negative sign was not allowed when both InputNumber and DefaultValue options were set.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>#CURRENTSECTION# variable:</b> Improved the resolution of the #CURRENTSECTION# built-in variable when used in either Lua or Plugin inline section variables.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Shape meter:</b> Fixed a bug with the Combine functionality when a shape is combined with a previously combined shape.</li>
		</ul>
		
		<p class="revision"><b>April 17, 2021 - Revision 3447</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>WiFiStatus plugin:</b> Added <code>802.11ad</code> and <code>802.11ax</code> to supported <code>PHY</code> values.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Manage dialog:</b> Corrected the Help buttons to direct to the appropriate Beta or Final version of the manual based on the version of Rainmeter being used.</li>
		</ul>

		<p class="revision"><b>April 10, 2021 - Revision 3445</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>Game mode:</b> Major changes to the Game mode functionality. Details can be found at <a href="https://docs.rainmeter.net/manual-beta/user-interface/manage/#GameModeTab">Game mode</a></li>
		</ul>

		<p class="revision"><b>March 13, 2021 - Revision 3438</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>About / Version:</b> Minor cosmetic change to placement of information in the dialog.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Skin Packager:</b> Disable "Variables files" field if "Merge skins" is selected. They are mutually exclusive.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>SysInfo plugin:</b> Corrected the detection of Windows Server 2019. This was also corrected in the About / Version dialog.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>InlineSetting:</b> Fixed a clipping issue with the <code>Shadow</code> InlineSetting.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>InlineSetting:</b> Corrected an issue with InlineSetting when the <code>None</code> value was used.</li>
		</ul>

		<p class="revision"><b>February 11, 2021 - Revision 3433</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>Registry measure:</b> Added support for value type REG_BINARY for registry keys.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Bangs:</b> Corrected improperly parsed bangs when a leading extra space was used following a !Delay bang.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Ping plugin:</b> Fixed incorrect Round Trip Time (RTT) values for IPv6 destinations on systems without IPv6 support.</li>
			<li><span class="badge badge-changed">Changed</span><b>Languages:</b> Updated Portuguese (Portugal).</li>
		</ul>

		<p class="revision"><b>December 28, 2020 - Revision 3412</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>Installer:</b> Corrected a problem that was appearing with recent Windows 10 Insider versions that caused the Rainmeter installer to incorrectly detect space available on the installation drive and refuse to install.</li>
		</ul>

		<p class="revision"><b>November 14, 2020 - Revision 3410</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>Image meter:</b> Fixed a long standing bug where dynamically changing an image from a valid file to a non-existent file would not reset the detected size of the meter. Also added an error in the log when this happens.</li>
		</ul>

		<p class="revision"><b>October 30, 2020 - Revision 3408</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>Process measure:</b> Made some internal improvements to the Process measure to eliminate a background thread and improve efficiency.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>FileView plugin:</b> Corrected an issue where embedded icons in .url internet shortcuts were not being detected properly.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>String meter:</b> Fixed a bug where an Inline Setting of <code>Shadow</code> was not being handled correctly if the meter was in a Container.</li>
		</ul>

		<p class="revision"><b>August 25, 2020 - Revision 3404</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>WebParser measure:</b> Fixed a long-standing bug where numeric values of child measures were not reset to zero between updates, which could cause a value to stay when the remote resource changed from having a value to not having a value.</li>
		</ul>

		<p class="revision"><b>August 24, 2020 - Revision 3403</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>Process measure:</b> Changed the  <a href="https://docs.rainmeter.net/manual-beta/measures/process">Process</a> functionality from a plugin to an internal measure. This also corrects an issue with "timing" when instances of Process was used in multiple skins.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>InlineSetting:</b> Corrected an issue where a dynamic change to the offsets or blur of <a href="https://docs.rainmeter.net/manual-beta/meters/string/inline/#InlineShadow">InlineSetting=Shadow</a> was not being applied.</li>
		</ul>

		<p class="revision"><b>August 19, 2020 - Revision 3401</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>EncodeURL:</b> Changed the <a href="https://docs.rainmeter.net/manual-beta/variables/section-variables/#EncodeURL">:EncodeURL</a> section variable parameter to always encode any character not in the "unreserved" set allowed by URL's.</li>
			<li><span class="badge badge-changed">Changed</span><b>WebParser:</b> Changed the <a href="https://docs.rainmeter.net/manual-beta/measures/webparser/#URL">URL</a> option to automatically percent-encode any characters after the <code>protocol://host/path/</code> portion of the URL that are not in the "unreserved" or "reserved" set allowed by URL's.</li>
		</ul>

		<p class="revision"><b>August 1, 2020 - Revision 3400</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>WebParser:</b> Added a new <a href="https://docs.rainmeter.net/manual-beta/measures/webparser/#DecodeCodePoints">DecodeCodePoints</a> option to WebParser child measures, to decode Unicode code point values in the source like <code>\u00A7</code>, which would be <code>§</code>. Codes from <code>\u0000</code> to <code>\uFFFF</code> are supported.</li>
		</ul>

		<p class="revision"><b>July 28, 2020 - Revision 3399</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>NowPlaying:</b> Changed the download of lyrics to use the UTF-8 codepage to support Unicode.</li>
		</ul>

		<p class="revision"><b>July 11, 2020 - Revision 3398</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>Rainmeter:</b> Corrected a bug, introduced in r3373, that could cause a fatal memory leak over time.</li>
		</ul>

		<p class="revision"><b>July 3, 2020 - Revision 3397</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>SysInfo plugin:</b> Added new <code>LAST_SLEEP_TIME</code> and <code>LAST_WAKE_TIME</code> measurements to the <a href="https://docs.rainmeter.net/manual-beta/plugins/sysinfo/#SysInfoType">SysInfoType</a> option.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Skin Packager:</b> Corrected an issue with the <code>Variables files</code> functionality of the <a href="https://docs.rainmeter.net/manual-beta/distributing-skins/#SkinPackager">Skin Packager</a> when an empty value was used for a variable.</li>
		</ul>

		<p class="revision"><b>June 24, 2020 - Revision 3382</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>Skins:</b> Fixed a rendering issue when loading skins on Windows 7.</li>
		</ul>

		<p class="revision"><b>June 24, 2020 - Revision 3380</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>Bangs:</b> Changed the <code>!SetWindowPosition</code> and <code>!SetAnchor</code> bangs to support (formulas) in the values.</li>
		</ul>

		<p class="revision"><b>June 23, 2020 - Revision 3373</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>Bangs:</b> Added a new <a href="https://docs.rainmeter.net/manual-beta/bangs/#SetWindowPosition">!SetWindowPosition</a> bang to allow for dynamically setting the <code>WindowX</code> and <code>WindowY</code> position, and optionally <code>AnchorX</code> and <code>AnchorY</code> anchor settings for a skin window.</li>
			<li><span class="badge badge-added">Added</span><b>Bangs:</b> Added a new <a href="https://docs.rainmeter.net/manual-beta/bangs/#SetAnchor">!SetAnchor</a> bang to allow for dynamically setting the <code>AnchorX</code> and <code>AnchorY</code> anchor settings for a skin window.</li>
		</ul>

		<p class="revision"><b>June 11, 2020 - Revision 3360</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>Rainmeter:</b> You can now hold down <code>CTRL</code> while starting Rainmeter to load in <a href="https://docs.rainmeter.net/manual-beta/user-interface//#SafeStart">Safe Start</a> mode.</li>
			<li><span class="badge badge-added">Added</span><b>WebParser:</b> Added a <code>Flags</code> option to parent WebParser measures to enable setting some flags that change the behavior of WebParser when connecting to a remote resource. Details at <a href="https://docs.rainmeter.net/manual-beta/measures/webparser/#Flags">Flags documentation.</a></li>
			<li><span class="badge badge-changed">Changed</span><b>Fileview Plugin:</b> Made some internal changes that should improve performance.</li>
		</ul>

		<p class="revision"><b>June 8, 2020 - Revision 3354</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>About / Skins:</b> You can now right-click and copy the name of a measure from the dialog.</li>
		</ul>

		<p class="revision"><b>June 8, 2020 - Revision 3353</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>Ping plugin:</b> Added support for IPv6 addresses.</li>
		</ul>

		<p class="revision"><b>May 13, 2020 - Revision 3350</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>InputText plugin:</b> Fixed an issue with FocusDismiss=0 when the text box was active and the skin was unloaded.</li>
		</ul>

		<p class="revision"><b>April 23, 2020 - Revision 3349</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>Skin Group:</b> Fixed a bug that broke how "deselecting" worked with groups of skins selected on the screen.</li>
		</ul>

		<p class="revision"><b>April 17, 2020 - Revision 3348</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>OnFocusAction:</b> Fixed a bug where LeftMouseDownAction was not properly recognizing that focus was given to the skin.</li>
		</ul>

		<p class="revision"><b>April 10, 2020 - Revision 3346</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>String:</b> Corrected an issue with StringAlign when a string is dynamically updated.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Rainmeter:</b> Fixed a longstanding bug where the inital values of the skin position variables #CURRENTCONFIGX# and #CURRENTCONGIFY# could be incorrect.</li>
		</ul>

		<p class="revision"><b>November 19, 2019 - Revision 3338</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>Bangs:</b> Added <code>Span</code> to the list of available <em>Position</em> parameter values for the <a href="https://docs.rainmeter.net/manual-beta/bangs/#SetWallpaper">!SetWallpaper bang</a>. This is only supported with Windows 10, and will cause the wallpaper to be spanned across multiple monitors.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Bangs:</b> Corrected an issue with the !EditSkin bang that would not support config names of one-character.</li>
		</ul>

		<p class="revision"><b>November 18, 2019 - Revision 3335</b></p>
		<ul>
			<li><span class="badge badge-changed">Changed</span><b>Bangs:</b> Changed <a href="https://docs.rainmeter.net/manual-beta/bangs/#EditSkin">!EditSkin</a> so it will now allow the "config" parameter alone, which will edit the skin .ini file currently running in the defined config folder. Change provided by user <a href="https://forum.rainmeter.net/memberlist.php?mode=viewprofile&u=31268">Yamajac</a>.</li>
		</ul>

		<p class="revision"><b>November 16, 2019 - Revision 3333</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>Default Settings:</b> Added the ability to set <em>default / starting</em> values for the skin position and other options defined in the [ConfigName] sections in Rainmeter.ini. See <a href="https://docs.rainmeter.net/manual-beta/skins/rainmeter-section/defaults/">Default Settings</a> in the documentation for details.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>Game mode:</b> Corrected an issue when a skin was loaded just prior to Game mode being turned on.</li>	
		</ul>

		<p class="revision"><b>November 7, 2019 - Revision 3330</b></p>
		<ul>
			<li><span class="badge badge-fixed">Fixed</span><b>About/Version:</b> Additional correction to the determination of the locale language.</li>
		</ul>

		<p class="revision"><b>November 5, 2019 - Revision 3327</b></p>
		<ul>
			<li><span class="badge badge-added">Added</span><b>Game mode:</b> Added Game mode. This will allow you to minimize (really eliminate) all CPU, GPU, Disk and Network usage by Rainmeter while you are for instance playing a full-screen game.<br/><br/>
			Game mode does the following:<br/>
			- Unloads all skins and dialogs<br/>
			- Prevents activating any skins and dialogs<br/>
			- Pauses any tray icon animations<br/><br/>
			Game mode is toggled from the Rainmeter notification area icon right-click context menu.<br/><br/>
			When Game mode is toggled on, the Rainmeter notification area context menu will be reduced to "Game mode", which will be checked, and "Exit".<br/><br/>
			When Game mode is toggled back off, all previously running skins will be loaded.<br/><br/>
			If Rainmeter is restarted, Game mode will be inactive. This is not in any way persistent.<br/><br/>
			By design, this is a function that is entirely controlled by the "user" of Rainmeter, and cannot be activated with any bang or command by a skin "author".<br/></li>
			<li><span class="badge badge-fixed">Fixed</span><b>Container:</b> Fixed an issue with using the "R" relative positioning modifier on the first content meter. The first content meter in a container is required to be relative to the container itself. So for example, the first content meter in a container with X/Y=2R is invalid and will assume X/Y=2r instead.</li>
			<li><span class="badge badge-fixed">Fixed</span><b>About/Version:</b> Corrected an incorrect determination of the locale language in some cases.</li>
		</ul>

	</div>
</div>
